immaculate conception - Alemán Inglés Diccionario